a talk shop [us] - Turkish English Dictionary